19425555
25237691
48294524
75594973
246022
52526670
46536764
2627424
90324816
72128676
30031899
87321028
65308005
72575320
35154145
9637386
41112796
36249149
464574
3579406
3955940
20906552
5567117
2832150
20397094
30677208
42546395
46541371
26401413
64648885
14282176
2749166
55317614
8467752
53858901
39941986
70511662
78715162
79738894
26714984