32211845
46765369
8188928
9887076
44029842
85234842
24959591
70246955
34012810
20208912
94328308
5697033
4266649
63278792
26708710
26063376
80534460
92411447
59081309
255724
8942156
22972025
266844
4111234
67259460
55032541
97725600
53515437
24503238
97123576
17491826
52938304
61534813
83072564
19043710
31702793
98761546
17672984
98294436
93278477