61277142
34578310
77447828
8979716
446179
56141
17382833
89261570
96745307
38322093
32638547
13232598
62535715
61242707
8951117
76082656
34061852
51752727
91095854
47803896
4613230
940959
44187693
45957721
66247928
64255602
25177404
32958801
13444065
94298497
15306474
7798681
70589438
22521336
2639778
11879058
55833063
112533
32582529
16046122