12746767
38739242
801887
58586328
31049745
2571932
11011165
76089260
10663229
63976989
48247568
49259355
916042
41882796
67554122
61041752
81649824
77117
37509344
6556602
60059952
73564299
59204780
9323926
70731952
39693090
91969233
28734315
11471176
95124230
68632508
24667940
37379085
78631053
8243186
90894052
26547616
98821198
24375550
78138642