72868502
52694196
20304941
46548349
38956365
89773897
75331641
50671685
86891536
74571851
98189105
40863982
37968102
14804277
56221329
41214423
31672994
68871804
62276608
2012664
70912477
14019644
45873528
51242793
24285281
27835264
2535937
88046746
9263570
53496142
22679614
90456721
141154
39147713
4482774
54894629
23098267
41249854
34593376
96747230