32695831
11444223
47712346
9790230
67804684
8664355
29567762
93691343
92897444
78831106
76523470
51046376
98684878
4342137
84101231
85987725
27397780
45798448
56687637
98154409
40627767
58888008
35955670
22596199
81263601
54857122
5089636
51858507
26223490
32303015
82181846
20709664
56652208
46145970
66824093
888912
24126493
67971321
729072
45606764