21337999
8905378
20133902
19422824
6088486
66503323
48465670
6221057
80745569
47822694
54073142
60931562
40593800
50222119
968589
50445325
92989828
4614158
5432989
9410146
9868865
29117398
28029917
4671273
74309464
17521957
53528455
33333131
4915088
29269640
40268247
16738052
65732842
8565775
58527531
1651616
54274914
26767940
45994892
30916540