65954763
4721927
62633553
28974718
79061298
5827103
95943261
79782029
66846107
83372177
85677040
39665367
60508187
86256908
90965601
1408915
77474694
39339464
9995412
5742211
4692296
48254891
58873708
9423133
979258
78036742
32931222
36499149
2524431
9798026
83889302
50001976
29977677
7611398
2674630
53108336
9851817
90967958
44191249
28259311