53226890
51931870
88491323
76665484
12144281
47884810
90372255
25833121
12875325
51513598
67594624
40591671
28801047
29247636
20301773
69455985
92953917
74488508
4621507
36003140
42734648
73615293
39338374
34883635
5532037
40474042
64442255
28441224
88696154
51343846
60143181
64868126
63563339
81189960
54202270
76373261
20011631
80786225
19709284
17632538