36407560
65176882
68049678
51919333
59251704
2595142
76123837
22161341
46706990
30234381
21155239
21962656
19586156
86732722
57505438
24087858
26298960
24943848
72505284
27192001
6531601
67878993
22556728
59994176
89542898
26011356
14604358
577938
11644827
78244351
2719889
86277348
5856644
5375186
79121617
70498684
3950207
5665678
21846693
39111983