2765075
29253281
98912310
44098936
1252601
87635369
40488526
255588
22072728
8547866
12613468
64052683
44408268
3687659
45888082
3493629
11573523
34474339
5006621
97172004
38945411
3587281
10138065
79442303
78997802
27705369
83116546
4090610
63076657
15303142
25511958
93892067
3567157
93254042
5579913
22889775
8336690
30448817
50457054
58812026