65257185
46628467
1697811
81231320
2084960
70126255
7272318
9079412
35072868
2719811
53055544
6155303
22383837
5695928
35942455
1728432
70492676
9540379
51947139
76999264
64345328
46059810
87678081
30926563
82212248
40018420
2795593
4511667
431123
89263221
68823688
68435409
2779302
25887447
3507589
77746043
36691601
93708189
90744467
56041824