72117648
70497588
93796116
36927451
68101939
58992844
88371400
32968225
86974988
45593462
91005507
22725073
61956531
3327229
66157352
96529134
40331143
36514067
1378226
37304504
6332714
10561012
54537858
97008790
97153723
12905
80801563
36196729
37428073
93326248
6039894
64157732
77169326
44939758
8657774
51986068
21306505
73622693
84514234
54384082