17992995
29618487
9291994
60405018
40136026
29858667
93991203
59981916
53637050
78091769
58322425
67567920
16552893
4593356
2870834
50556960
278922
92972379
35328851
43311876
33268494
8242056
22310
8157889
49371315
1739861
33066582
30072175
87152171
32803934
70636486
94078208
3846910
31403490
58937302
26635963
234529
54813032
42511794
65259869