12898954
42859151
7684768
42566232
56821138
34184945
51786049
89555853
37768366
47658818
31683476
95517465
83548482
42338351
86307735
3531777
55242926
27806441
823378
7792727
87031553
23576815
537645
50387751
12782823
20454966
14646191
34224598
28693760
961568
29129128
74011216
49227109
67069578
27793815
1240262
39127297
47978162
25248454
60865087