53313
88855186
40417585
10518691
34416702
88962018
63943075
20918912
51257264
6316534
37846607
72488462
89763188
60698596
59147276
96488057
41181463
97663410
87011592
47584542
72507907
58749428
72332720
91594184
90947425
6707896
70838069
7384639
67045191
28731053
2772664
31795818
77372506
83824438
60211957
96848013
40349338
78459973
5469930
66101397