81878751
6668107
9245100
21334049
10028808
37667289
85041570
7706342
42876415
20559037
77017566
51872186
54166199
36199242
23924591
69388089
31544293
99157304
77525271
25326481
59757951
27627069
8864672
62351458
9196982
62932085
89969258
221966
56143000
25584955
93975931
46419381
73126984
99277111
1844710
48315513
61613195
4634196
68596680
27343606