31788509
20824096
64332036
66939515
12491668
92078301
66965970
74759858
74192207
336015
28994094
93101585
50843230
63882006
23502923
24973894
66642522
54831056
87675623
51034225
42192502
39249292
16954562
87698550
92396739
53019664
11093382
76612599
7776557
794436
48697555
60262875
93617607
1147259
75789852
3152961
37678416
91749279
4525044
5469286