82697956
351829
88266153
56591412
97679695
96177716
3891752
63593493
8993668
2236230
72842545
32635415
11786188
46518359
22419719
48143342
88104126
8679224
34149131
5817095
18535935
94238682
58138278
82203021
43647826
3668376
97487936
3971318
95457952
20852886
47324013
46145384
312597
52368071
5345574
16357963
2824000
78288032
98834531
58026778