61009831
58345760
39619792
71788328
25538154
93504223
47786423
75559047
40733470
26712330
3624561
4297473
52800
64747094
76846041
58607158
61473256
15889519
62106275
41468441
7543408
48718234
1960692
78571085
58719257
57327429
84545986
59669030
77552467
44177177
33518153
35988472
86945945
97322121
59652342
94248173
5888739
53341309
24297172
14386429