91945770
89226338
72539389
4641587
20503525
56867147
91403379
56171863
26344652
59207883
96353019
42425882
31932748
8935853
84028650
12069950
78128604
5705846
30703013
61484860
7406680
93622834
2934285
536398
40938209
16035384
18491346
37647430
30219047
97711586
34766873
9200505
64897031
64027276
52733931
3400855
69328393
17136000
47313674
97072153